pyrethric acid - French English Dictionary